blocking immunity - Turco Inglés Diccionario